package com.enbatis.mybatisplugs.service.impl;

import com.enbatis.mybatisplugs.base.BaseServiceImpl;

import com.enbatis.mybatisplugs.entity.SysCompany;
import com.enbatis.mybatisplugs.entity.vo.SysCompanyVO;
import com.enbatis.mybatisplugs.mapper.SysCompanyMapper;
import com.enbatis.mybatisplugs.plugin.Pages;
import com.enbatis.mybatisplugs.service.SysCompanyService;
import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
import org.springframework.stereotype.Service;

/**
* 描述：
* @author wangweidong
* @date 2019-11-15 11:21:50
*/

@Service
public class SysCompanyServiceImpl extends BaseServiceImpl<SysCompanyMapper,SysCompany > implements SysCompanyService {


    @Override
    public Pages<SysCompanyVO> pageVO(Page<SysCompanyVO> page, SysCompanyVO sysCompanyVO) {
        Page returnPage= PageHelper.startPage(page.getPageNum(),page.getPageSize(),page.getOrderBy());
        baseMapper.selectVOList(sysCompanyVO);
        return new Pages<>(returnPage);
    }
}
